package com.cloudbroker.bcs.platform.ltb.bizapi.t2service.admin;

import com.cloudbroker.bcs.common.entity.HSBCPSBackVO;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.viewpoint.result.ViewpointAdminList;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.viewpoint.vo.*;
import com.hundsun.jresplus.remoting.impl.annotation.Service;
import com.hundsun.jresplus.remoting.impl.annotation.ServiceModule;

/**
 * Created by zhaosh19213 on 2016/7/23.
 */
@ServiceModule
public interface AdminT2ViewpointService  {


    /**
     * 观点推荐
     */
    @Service(functionId = "363540", desc = "推荐观点")
    public HSBCPSBackVO viewpointRecommend(AdminViewPointIdForm adminViewPointIdForm);


    /**
     * 观点取消推荐
     */
    @Service(functionId = "363541", desc = "观点推荐")

    public HSBCPSBackVO viewpointRecommendCancel(AdminViewPointIdForm adminViewPointIdForm);


    /**
     * 管理员观点列表
     */
    @Service(functionId = "363542", desc = "观点展示")
    ViewpointAdminList viewpointRecommendList(ViewpointAdminQueryForm viewpointAdminQueryForm);

    /**
     * 统一管理平台观点列表
     */
    @Service(functionId = "363543", desc = "公共平台观点展示")
    ViewpointAdminList viewpointPublicManageList(ViewpointPublicManageQryForm viewpointPublicManageQryForm);


}
